package ru.mirent.console.colors;

/**
 * Text color - цвет букв текста из набора стандартной палитры. Так же есть дополнительные коды, аналогичные 30-37, но в
 * диапазоне 90-97, которые не внесены в данный enum.
 */
public enum TC {
    BLACK("30"),
    BLACK_BRIGHT("90"),

    RED("31"),
    RED_BRIGHT("91"),

    GREEN("32"),
    GREEN_BRIGHT("92"),

    YELLOW("33"),
    YELLOW_BRIGHT("93"),

    BLUE("34"),
    BLUE_BRIGHT("94"),

    MAGENTA("35"),
    MAGENTA_BRIGHT("95"),

    CYAN("36"),
    CYAN_BRIGHT("96"),

    WHITE("37"),
    WHITE_BRIGHT("97"),

    DEFAULT("39"),
    DEFAULT_BRIGHT("99")
    ;

    private final String value;

    TC(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }
}
